Building Software Via Shared Knowledge

نویسندگان

  • José R. Herrero
  • Juan J. Navarro
چکیده

In this paper we present a new approach to writing Makefiles and a system called maker which helps in this process. Our main goals are: ease the process of writing user Makefiles, reuse variable and rule definitions, handle common tasks automatically (dependency tracking, preparation of code and environment for testing or debugging) and provide support for software development on heterogeneous environments (automatic creation of targets in a specific build tree for each architecture while working in the source tree; use of appropriate compiler name, flags and libraries; preparation of environment variables for finding libraries and programs).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

توسعه هستانشناسی فرایندمحور برای فناوریهای مدیریت دانش

This paper is an attempt to develop a new ontology for knowledge management (KM) technologies, determining the relationships between these technologies and classification of them. The study applies NOY methodology. Protégé software and OWL language are used for building the ontology. The presented ontology is evaluated with abbreviation and consistency criteria and knowledge retrieval of KM tec...

متن کامل

Learning and knowledge building with social software

The progress of the Internet in recent years has led to the emergence of so-called social software. This technology concedes users a more active role in creating Web content. This has important effects both on individual learning and collaborative knowledge building. In this paper we will present an integrative framework model to describe and explain learning and knowledge building with social ...

متن کامل

Shared Knowledge Construction Process in an Open-Source Software Development Community: An Investigation of the Gallery Community

An investigation was conducted to study shared knowledge construction process in an Open-Source Software Development (OSSD) community. Using a qualitative study approach, we examined the resources, tools, and activities in the Gallery community to create a rich description of the interrelationships among people, activities, and media. Of particular interest was how the individuals contributed t...

متن کامل

Computer Support for Building Collaborative Knowledge

Innovative uses of global and local networks of linked computers make new ways of collaborative working, learning, and acting possible. In Group Cognition Gerry Stahl explores the technological and social reconfigurations that are needed to achieve computer-supported collaborative knowledge building—group cognition that transcends the limits of individual cognition. Computers can provide active...

متن کامل

CORA: A Flexible Hybrid Approach to Building Cognitive Systems

The Cognitive Reasoning and Representation Architecture (CORA) is a flexible hybrid approach and toolset that enables human-like reasoning across a variety of problem domains. It combines multiple existing reasoning techniques and implementations along with a framework to facilitate sharing of knowledge among reasoning modules, including (but not limited to) case-based reasoning (CBR), Bayesian...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003